rod blocking device - Spanish English Dictionary